x86/pvh: clearly specify used parameters in vcpu_guest_context
authorRoger Pau Monné <roger.pau@citrix.com>
Mon, 25 Nov 2013 10:17:03 +0000 (11:17 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 25 Nov 2013 10:17:03 +0000 (11:17 +0100)
commit0774c003adc4e23a68487eeb46ccd05d445559e8
tree6c5d1610b1dea3ad77d09432810af9d2fe568e92
parent70ccddb14a99ada447602ca01250a1183363bc49
x86/pvh: clearly specify used parameters in vcpu_guest_context

The aim of this patch is to define a stable way in which PVH is
going to do AP bringup.

Since we are running inside of a HVM container, PVH should only need
to set flags, cr3 and user_regs in order to bring up a vCPU, the rest
can be set once the vCPU is started using the bare metal methods.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: George Dunlap <george.dunlap@eu.citrix.com>
xen/arch/x86/domain.c
xen/arch/x86/hvm/vmx/vmx.c
xen/include/asm-x86/hvm/hvm.h
xen/include/public/arch-x86/xen.h